/*#include "symtable.h"

//
// Gets value of the symbol
//
float SymTable::getSymValue(string id) {
    return this->symbolTable[id];
}

//
// Check wheter symbol is in table or not
//
bool SymTable::containsSym(string id) {


    return this->symbolTable.find(id) != this->symbolTable.end(); // ? true : false;

}

//
// Inserts symbol into the table
//
void SymTable::insertSym(string id, float value) {
    this->symbolTable.insert( pair<string, float>(id, value) );
}

//
// Updates symbol with new value
//
void SymTable::updateSym(string id, float value) {
    map<string, float>::iterator it = this->symbolTable.find(id);

    if (it != this->symbolTable.end()) {
        // OK, symbol is in symtab.
        (*it).second = value;
    }
}

//
// Delete all from table
//
void SymTable::clear() {
    this->symbolTable.clear();
}
*/